WIND: an Interaction Lightweight Programming Model for Geographical Web Applications

نویسندگان

  • The Nhan Luong
  • Patrick Etcheverry
  • Thierry Nodenot
  • Christophe Marquesuzaà
چکیده

Recent research has attested the implementation and the effectiveness of Geographic Information Systems in geographic teaching [1, 2]. Different works and experiments have shown that current Web Mapping Services and frameworks are partially unfitted for the design and easy programming of web applications dedicated to the teaching of geographic information. Our research problem is enabling to teachers to design by themselves an Active Reading Learning Scenario [3] making use of geographical information avoiding any programmer intervention. In this article, we report on Web Interaction Design (WIND), a web interaction lightweight programming model that we designed to help users to describe interactions between textual, map and calendar components. We present the core concepts of WIND (event-reaction-interaction processing), its API and we exemplify the WIND model from different examples. The main characteristics of WIND are then presented and discussed: WIND is integrative (it combines textual, map and calendar components; it also combines Web Mapping Services, etc.). WIND is fully executable (thanks to the WIND JavaScript API). WIND promotes lightweight programming. WIND is object-oriented: users can consistently describe interactions whatever the source and target components are. WIND is a declarative model enabling users to design web interactions between textual, map and calendar components. We present different examples and source codes that pinpoint the added-value of the WIND model and its API.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

End-User Visual Design of Web-Based Interactive Applications Making Use of Geographical Information: The WINDMash Approach

Visual instructional design languages currently provide notations for representing the intermediate and final results of a knowledge engineering process. This paper reports on a visual framework (called WIND Web INteraction Design) that focuses on both designers’ creativity and model executability. It only addresses Active Reading Learning Scenarios making use of localized documents (travel sto...

متن کامل

NUMERICAL AND EXPERIMENTAL INVESTIGATION OF WIND PRESSURE COEFFICIENTS ON SCALLOP DOME

The wind loads considerably influence lightweight spatial structures. An example of spatial structures is scallop domes that contain various configurations and forms and the wind impact on a scallop dome is more complex due to its additional curvature. In our work, the wind pressure coefficient (Cp ) on the scallop dome surface is studied numerically and experimentally. Firstly, the programming...

متن کامل

ایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی

Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...

متن کامل

A Framework to Author Educational Interactions for Geographical Web Applications

This paper focuses on the production of authoring tools that teachers may use to prototype interactive geographical web applications. We present some computational models and a toolset that we designed to address some needs of teachers trying to make use of particular localized documents called “travel stories”. Our research challenge is to enable teachers to design interaction scenarios for su...

متن کامل

An open source virtual globe rendering engine for 3D applications: NASA World Wind

Background: NASA World Wind is an open source application-programming interface for developing geographic information systems based on a virtual globe rendering engine representing a planet. NASA World Wind provides the ideal environment for scientific data, their analysis, visual representation and interaction with users, in a single platform, which can be deployed both as a Java desktop appli...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009